package db;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

import com.example.Materias.AdminSQLiteOpenHelper;

public class Lista {

	public void guardar(Context context, String nombre) {
		AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(context,
				"administracion", null, 1);
		SQLiteDatabase bd = admin.getWritableDatabase();

		ContentValues registro = new ContentValues();

		registro.put("nombre", nombre);

		bd.insert("Lista", null, registro);
		bd.close();
	}
	
	public void eliminar(Context context, String nombre) {
		AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(context,
				"administracion", null, 1);

		SQLiteDatabase db = admin.getWritableDatabase();
		if (db != null) {
			db.execSQL("DELETE FROM Lista WHERE nombre = '" + nombre +"'");
			db.close();
		}
	}
	
	public boolean validar(Context context, String nombre) {
		AdminSQLiteOpenHelper admin = new AdminSQLiteOpenHelper(context,
				"administracion", null, 1);

		SQLiteDatabase db = admin.getWritableDatabase();
		
		 Cursor fila = db.rawQuery(
	                "select nombre from Lista where nombre = '" + nombre +"'" , null);
		 
	        if (fila.moveToFirst()) {
	        	db.close();
	        	return false;
	        } else{
	        	db.close();
	        	 return true;
	        }
	         
	        
	      
	        
	}
	
	
}
